The ambiance and service both are good. The place has a tree house feel with light adjusted accordingly.. The food is good with variety. Do try the lobster. Cons- got to see a lizard crawling on the roof above which was promptly shooed away. And cats. The food can appear to be pricey but so it is everywhere on the island. Dinners are best to have here.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.