My colleagues who staid at this apartment were truly happy and satisfied with all of it: it is clean, hosts were very wellcomimg and location is great.