Room was clean and services were great. Wonderful restaurant and great bars. Ice machines were lacking service but since we had a full kitchen it wasn't too big a deal. Lots of pools and hot tubs that were well maintained. Great access to the beach. Housekeeping services were very efficient and helpful. I highly recommend this place to my family and friends! Thank you so much for a great experience!