We really enjoyed our stay. The location is great and the apartment is beautiful. The price to access the resort amenities is very reasonable and there is public beach access nearby. It was immaculate and we would definitely come back. Communication was quick and easy.