I enjoyed my stay. The flat (especially bathroom) could have been cleaner upon my arrival but it got cleaned during my stay. The only thing I wish I knew about was a big construction work next to my window. Other than that very good communication and all as described - I guess appropriate to the relatively low price. And very lovely cat!