We had an incredible stay. The condo was beautiful, clean, and well stocked. The beaches and pools were beautiful. Staff was very friendly and helpful. We were working remotely and the internet was fast and reliable. We stayed during construction but was just during the day while we were usually out exploring. Would highly recommend.