Had a lovely weekend, great apartment with good amenities, great location and very clean. Has lovely water views and you can use the resort amenities too, including the pool and gym. Communication was excellent.