Excellent location in an excellent city. Lovely stylish apartment with hotel level amenities. Great experience all round.