A lovely, spacious and clean place, ideally located.