Amazing villa literally on the beach. Stunning view of the beach from the living room or the front porch. The resort pool is very nice and staff are friendly. Highly recommend