The food is okay. Size of the fish are fabulous, even the small ones. View is average, since there is a building on construction at the front left side of Treetop
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.