Location is great staff of resort was amazing had a lot to offer we took advantage of all the resort amenities. Best was the free chairs for the beach and cheap to add a umbrella for the day and the rooftop pool and bar was an amazing spot to hangout.