Awesome place, great amenities everything that you need, even a cot for the little one! Close to beach and shops. The hot tub was such a great add on. Would definitely stay here again.