Unit and amenities were as described. The property is great location and pools and beach were very nice. The overall service of the property was less than satisfactory. The staff wasn't helpful and all operated very independent of each other. Not what you would expect for a property of this kind.