Our stay there was great, comfortable beds, attentive host, great front porch. Very clean and everything you need is there. Community pools and access was great, one on the beach and one by club house. Food at onsite restaurant was really good! When we had a small issue with AC,one phone call and property manager was there and fixed. I would love to rent it again.