A great place in a perfect location across the road from the beach.