Great Communication, Great Location, Clean, Good amenities, Close to the beach. Would definitely recommend for a family stay! Hope to stay there again soon.