Great location!! The flat is in the heart of the city and everything is within walking distance.
The lockbox is a nice feature, since you don't have to worry about scheduling times to meet.
There is no elevator and the flat is on the top floor, so it took us 2 trips to get our luggage up and down, but during our stay there was no issue!
Would definitely recommend!!