Clean. Good location. Good communication/ helpful. Parking ~30 metres from flat.