Excellent place to stay. The view was incredible, the location is terrific, and the place has everything you need. Cristina was helpful and communicative. We enjoyed our stay and would definitely recommend it.