Perfectly located. nice building - clean and new + they clean every day and the staff is friendly. And a very nice apartment - maybe a bit overpriced but still very nice.
Only problem i had was the shower hot water - you can only get a drizzle of water if you want them hot. The host said someone will come check but no one did and the problem remained - not fun when you can barely take a hot water shower.