Good location and great communication. Cleaning is overall OK but can be improved (some mould in kids bedroom due to windows, a kitchen appliance dirty) and some little repairs where not done (air tv not working, light hanging in bathroom). We did not mind much since it was just for a few days while our flat was being renovated but it could be disappointing for a tourist family.