This was amazing spot right next to the beach. You're maybe 50 feet away from the sand.
The 3rd floor outdoor area is amazing, the second floor deck is a bit sparse. We wound up spending a lot more time on the 3rd floor.
Place had everything you'd need! The beds were accurately represented on the listing, but keep in mind 10 adults would be pretty tight. With kids and adults mixed you might have an easier fit here.