Very nice property. Had all we needed for our adult children and young grandchildren. Very close to the both beach and community pool. Beach is a short golf cart ride away. Had problems with wifi, which negatively affected the grandkids ipads and television, and inability to text or call since cellular service was very poor. Owners and maintenance crew were easy to reach and tried their best, but it was never resolved. We paid extra for pool to be heated, and it was great for the first two days. We reported that the water was cold on the third day, and it was quickly resolved as the water temp was warmer that evening and next day, though we were told it was never cold, LoL.