What a great place to stay, it is absolutely beautiful! We had the best time here, all of the staff was so friendly and courteous. The food was great. And the manager Carlos went above and beyond to make sure our stay was the best. He set us up with activities that were well above what we could have imagined! I would definately recommend this hotel to others in fact I already have! Can't wait to go back! I was here with my 19 yr old son for Spring Break and we had an awesome time.