We were staying at a nearby resort, and we are glad we found Nectar. The service was excellent, food very good, and the views were amazing, as we were maybe 50 yards from the beach. Food was reasonably priced, and as expected at a resort restaurant the frozen drinks were expensive, but good.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.