Great apartment, location and facilities. Big, modern and spacious. Enjoyed the resort pool, surrounding restaurants and proximity to the beach. Had a fantastic time. Would definitely return and recommend!