The food variety and quality was disapponting. Even the view could not fill up for the lack of good food.  It seems that you have bet everything on the view that this place offers and forgot that the food has to be good too. A bit of freshness in the decoration is missing too. Quite old furniture for such a nice place. Overall, a bit pricey for what it offers.