Tourist Site...Watch Planes land & take off so close to beach..A Must Do while on the Island...Food average & overpriced!! Drinks washed down but beer is always a good price, this has to be an Island Thing!!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.