Bel Mare offers an Italian-inspired Mediterranean dining experience with scenic views.