I have stayed for 3 nights only, but would definitely come back. Apartment is really spacious and the view is just amazing. Moreover, the staff working around the premises (concierge and bar/restaurant staff) were top-notch. Being hotel manager I would offer them a job in a matter of seconds :)
In short, this place is my home away from home when I am around!
Thank you once again and see you shortly :)

VM