Location is 10 stars! Right on the beach, right by the little break in the wall of the boardwalk, so there is an even easier access to the sand. The patio was perfect to watch the kids play football on the sand, and the BBq made it nice for dinners. We loved the size of the rooms, and all the extra towels, blankets and pillows. Everything was a short walk away too. We absolutely loved it!!! It was very very clean too! They thought of everything.