Excellent place we plenty amenities, perfect location for beach, shopping, pool, gym, fitness, vacation. Very clean & fully equipped.