Great location and perfect for a family with small children. Resort has a large, clean pool with access to a small beach. Groceries, restaurants, cafes and a few small shops within walking distance. Unit was clean with an amazing ocean view. Communication with Gordon was great; check-in process was simple and straightforward. Not a 5 diamond resort but clean and comfortable with some nice touches.