Lovely, clean, well-equipped. A real treat!