Very Clean, Great location, Great flat.
Stayed here for 3weeks with my family during summer and found everything very comfortable and easy.