Great location. Across the road from the beach. Good area inside for kids. Outdoor shower is icing on the cake. Great amount of parking and place is modern and has good feel