Beach pavilion offering a restaurant, bar, and pool experience near Otrada Beach.