We have stayed here many times, almost always in the off season (early spring or late fall). Highlights are the peaceful location, indoor and outdoor pool, short walk across the dunes to the beautiful beach, spacious suites with decks or balconies, nice lobby and common area, plenty of outdoor space and tons of free parking, and full breakfast. There really aren’t many disadvantages - maybe a little more wear and tear as compared to when I first started coming here 9 years ago (nothing out of the expected for property that’s not brand new), and there is not an on-site restaurant so you will have to drive a little way (less than 5 miles) or get delivery if you want to eat out…there is an on-site store, and every room I’ve ever stayed in has had a fridge and microwave. Overall, it’s a great place and we plan to keep coming back.