Highly recommended! Sparkling clean and has everything you need for a comfortable stay. The location can't be beat. Cristina was warm and friendly, a great communicator, and gave us some great recommendations on things to do.