The flat was average. The pictures are much more “pretty” than what you get in reality. Upon arrival, the space hadn’t yet been cleaned. Considering we made a late reservation we let it slide, but it forced us to go out and leave the apartment for a few hours while the cleaners came. When the cleaning lady came, we noticed she didn’t have many supplies with her including clean linen, which made us wonder how clean the apartment and bedding really was, especially since there is no washing machine in the apartment or extra linen. However, upon returning the overall appearance was clean, aside from the space in the common area which we noticed still had stains, etc on the couch. Although the host was very nice, we were forced into a late check in (supposed to be at 12 but we were forced to wait until 2) and was not flexible with providing a driver who could take us to the airport at our preferred time. Because of the delays in our check in we spent less than 24 hours in the flat. Overall our stay was adequate for what we needed but I would not stay here for more than 2 nights max.