The overall stay was OK but the check-in was a total mess in our opinion. Before our arrival, we asked if we could leave our luggage with them since we landed before the check-in time. They agreed and we went on our day. However, when we arrived again for the check-in (3:15pm), nobody was there, our luggage was totally accessible under no surveillance. Moreover, we were told to wait 20 more minutes because nobody was available. When someone finally arrived, we realised that the cleaning of the flat wasn't done yet. At that point it was 4pm. The cleaning was done under our eyes, and lasted approx. 30min. Obviously it wasn't perfect and we found hair and stain here and there. The flat in itself is fine, small if you plan on going 4 people and the shower is great. The check-out was also quite rock'n roll as we had to leave a 11am and at 10:20am someone knocks on our door to ask for the keys. hopefully we could leave the flat without them, but it kinda forced our hands to leave. In the end we were quite disappointed with the whole process and thankfully the flat was okay for 2 people. We would not recommend.