I stayed at Primrose Cottage, a family run place in Southampton, near a lovely country park. The rooms were warm, clean and comfy, and the smart bathrooms of a hotel standard. Everywhere was spotlessly clean, and nothing was too much trouble for the family that run the B&B. We actually stayed in an annex at the bottom of their beautiful garden, so we had a real feeling of privacy that we don't normally feel in B&B's. We stayed for three days and they were really welcoming and hospitable throughout. Breakfast was delicious, and all sourced from nearby farms apparently. Would totally recommend this place to everyone!