The flat itself is great, the location is more than awesome and check-in as well as communication with Grace is impeccable. However, the flat was disgusting when we arrived. Looked like the floor had not been cleaned in months with stains, sticky spots and dirt everywhere. Furthermore, the flat is equipped with the bare minimum, so don't expect much. I would not recommend staying there.