Had a fantastic stay at this beautiful apartment. The apartment was exactly as described and sparkling clean. The resort itself had excellent amenities with a beautiful pool and the beach a 1 minute walk... would definitely recommend