Location, location, location! Everything you need within walking distance and the beach was very nice and not crowded at all! Definitely returning again next year!