I can definitely recommend this flat.
It was very clean and very comfortable, especially because we traveled with a six month old baby.