Very nice and clean place with a great view. Communication and check-in was easy. The hosts were very courteous.