Highly recommend this stay. Location is great for everything you need - food, shopping, beach, etc. - and amenities within the complex are top class. Pools, grills, parking all A+. Customer service also highly responsive and helpful. Best AirBNB I've ever stayed in.