Wow what a fantastic apartment/hotel. I figured it would be excellent and it was even better than expected - beautifully decorated, spacious, super clean, solid, smart design, comfortable and great location. Front desk staf were friendly and very helpful. Would very happily stay again!