Enjoy an exquisite fine dining experience with spectacular views, in an enchanting bar and restaurant in Playa Flamingo, Costa Rica.