A great place in a great location for the beach, food, and bars.