Great location and nice flat. I do recommend. Giving 4 stars instead of 5 for 3 reasons. 1) check in and communication could have been better, was left waiting outside for 20 minutes. 2) bathrooms just OK, the master bathroom is upstairs which is a bit awkward and 3) some of the smaller items were broken (like the garbage cans)