The best of the place is the view, especially on a sunny day. There are some small souvenir shops with interesting things to buy and a very good restaurant you find there is the Shangri-la, good service and good food. For a coffee, I would recommend the Glennary´s which also has free wi-fi access.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.