Incredible place with incredible views. The resort has great amenities and so many places to eat and grocery stores near by. The staff is super friendly and helpful. Great communication with hosts, they reply quick which I appreciated. And of course having the beach right across the street was amazing. If we are in the area again we will definitely stay here again. We definitely recommend it.