A lovely, spacious and clean place.