Having tried a few different restaurants on the island this one is my favorite. The food is good, the service was quick and staff is friendly. The owners are great.
There are four big TV screens on four different channels. You can watch movies. Free Wi-Fi what else can you ask for on an island.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.