We’ve had a good time at the apartment. The resort, pool, small beach and the restaurant were really good. The apartment was also very clean. To our opinion the beds could be more comfortable.