This place is great. The location is very good, close to the beach. The building is very nice, amenities such as the restaurant by the pool and the beach service was awesome. Would definitely stay here again!