The views are great, the commentary is not bad.
You get a good look at Menlo Castle, which is hardly accessible by land.
The Irish Coffee they're very proud of is really good.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.