Our stay was wonderful, plenty of room and condo in a very convenient location on the ground floor. However WiFi was terrible, worse in the condo and not much better outside by the pool. The.checkin was terrible. Had to wait 30 in line to be told we needed to go to the VIP lounge. Waited 45 mins there. They wanted to sell us a timeshare. Again not the owners fault just something I think the resort does.