Great location! 2 minute walk to the beach , great views from pool rooftop. Rooftop bar was fun, great service. The gym has nice equipment and there was a DJ playing one of the days we were working out. The host always responded quickly and checked on us to make sure we were enjoying our stay . The staff at the resort were very pleasant . Only recommendation is to be up at the pool by 7am to reserve chairs, otherwise you won’t get one, but you can go to the beach and grab chairs . A young man named Christian always found chairs for us at the beach! Also try GG’s across the street! Great restaurant!