"Very clean, well kept, laid back, attentive staff, beautiful views, and nice fancy restaurants with good drinks and food! The very pleasing aroma of the resort and rooms alone are enough to make me want to return! Lol..I recommend staying in the Towers you have access to the Whale Watch Lounge which we frequented throughout our stay. Gabriel and Dulce (our butlers) were phenomenal and made sure all of our needs were met throughout each day..they did an amazing job setting up our room with champagne cake and happy birthday decorations to surprise my wife! We would definitely return! "