Our stay was excellent. The room was clean. Check in was easy. Pool area very well kept. Private. The internet was great my husband and I stayed connected when working. Host and co host are very responsive and attentive to our needs.