Loved the place. A bit pricey, but given that we can cook our food, it made up for the high price. (no complaints, everyone in the family were bowled over by the place with its great views).
Balcony floor can be a bit cleaner for a more pleasant sit out (or some sandals on the balcony). This is just a minor nitpick.
Overall, I would highly recommend this place to anyone who wants a great view and is close to the city center.