great place, lovely and clean and well-situated