We have been here a few times, and it has never gotten better. The only saving grace is it's view, as the food is, well..
It has a good view.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.