The villas are amazing and totally exceeded my expectations. Complete with high-end appliances, spacious interior and exterior, new Abd nice furnishings, huge lanai and comfortable beds. Very nice layouts for couples and families traveling together. Beautiful pools and landscaping. The staff was very kind and welcoming. Location is not on the beach, but it is within walking distance. We loved our stay and would highly recommend staying at this beautiful resort!! Hope to return someday.