Great stay! Loved the location and amenities. Having both the heated pool on site and private beach within walking distance was amazing. Welcome basket of snacks was a pleasant surprise and nice treat. Would definitely recommend!