I had heard a lot about the place so we decided to give it a shot but I was mighty disappointed by the quality of the food and the restaurants cleanliness. The food was not bad but nothing worth a great mention. Tried the Pizza and Pad Thai which was average until I found a mini cockroach taking a stroll over the pizza -- would you be surprised if I said that I lost my appetite right after that?? But yes must say that the view is quite pretty, not that that was the most exciting part of the evening.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.