Location location location! Right on the beach. Convenient parking and lots of restaurants within walking distance.