This place is stunning. The best view of the entire Ocho Rios town! They have fantastic food and drinks. Make sure you check them out during sunset or daytime to really get the best view. Night time is very romantic also :) The service was so so good I would definitely recommend!!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.