This experience was a huge disappointment, just because communication was non-existent. The flat itself is great : well-located, high quality equipment, lot of space. But the stay didn't begin very well : we were advised only 40 minutes before the check-in time that the flat wasn't ready, and that it wouldn't be before 7 pm. Which is really annoying with 2 young children and big luggage. Then, when we arrived at 7 pm, the cleaning team hadn't finished. Once they left, we were able to unpack, and we realised that the cleaning was half done : the floor was not mopped (stains everywhere), fridge was dirty, and we found loads of dust and forgotten things (by previous visitors) under the beds. We were offered a discount to compensate these inconveniences, which is fair. But unfortunately, we had to suffer the poor communication once again : our youngest son wet his bed one night, and we couldn't find clean sheets anywhere so we asked for new ones. And we never got a reply ! So if you're lucky and do not have any special needs (such as children !), the flat is great. But if you have any trouble, don't expect the MadeComfy team to help you.