Great location and view.
But good for two people. We were 4 people. It was pretty small for us. And you should consider to spend extra money for tips.