Absolutely fabulous place! It has everything and the location is amazing!!! I did not drive my car for two days- beach, food, convenience store, amusement park all in walking distance. We will definitely stay again!