Lovely, well-equipped and clean place.