Great location, easy check in and good communication overall with the landlord, however very late check in and very early check out times which are not ideal. The flat was not cleaned properly upon our arrival (bed sheets dirty from previous tenants), dust around key places which demonstrated not very thorough cleaning was done in a while and the furniture is very old and not comfortable. We've like the flat and the stay overall, but I would recommend the landlord to invest in better cleaning and in upgrading the furniture to offer a great stay to future tenants. As it is today, the price of the flat is too much all in all.