Yes great location, but we felt it was overpriced and the service was a bit hit and miss.
the trouble is we have got so much choice these days, that a great view is not going to be enough to keep the business going.
You need good food, atmosphere, service, value for money and something that makes want to go back.