The flat is beautiful and centrally located - great experience overall, just be prepared to pay a city tax upon arrival (by cash) as this is an agency.
Check out is quite early and not flexible but there is a place nearby where we can leave our luggage (but you can get charged).
Other than that the flat is just A-MA-ZING and the staff very helpful.
Would definitely recommend it...