This villa was a perfect place to relax. We could take advantage of all that the community and resort offered - a long beach for strolling ( the water was rough while we were there but I am sure it would be great swimming at another time since the sand was so nice), free bikes and kayaking on a pond, the St. Regis and separate Beach Club pools, etc. the available golf cart was great ( the cart had a flat tire one morning, but management attended to it as quickly as possible, and even credited us for a missed day, which was very much appreciated). The unit itself was spacious and modern and with original art, I would definitely rent it again, if there were just two of us. The second bedroom would be ok for kids but was far inferior to the master so it might not be as good for two couples even though the living spaces were plenty large. We liked location of the unit even though it was a bit away from the beach since it was peaceful and shady on the large patio deck and the community pool was right in front of the unit. Communication with management via text, email or phone was easy and they responded quickly. Finally, most appreciated was the provision of some food and drinks ( bread, milk, coffee, eggs, butter, sodas, beers and some rum) -since it wasalmost dark when we arrived - a very helpful touch that got our stay off to a great start.