the flat was comfortable to stay in and we enjoyed our stay. However, it needs cleaning properly, lots of dust and stains throughout the unit. check in instructions also need updating as the web page link does not work properly, it was difficult just to find out what floor the apartment was on.