The apartment/condo was awesome, very large, more than expected. And the bonus was it was a few minute walk across the street to the resort. And the beach on the resort was perfect for our stay. The food services was slow on the beach and the bar, but the servers were great! Definitely going back!