This place is perfect! The decor and location were more than I expected (the pictures just don’t do it enough justice!). The welcome note and waters were appreciated. Plenty of towels and beach gear (which is a few minutes walk away)! The recommendations for dining and activities were all great! Very clean. Parking and check in/out were very easy!