The flat is nice and clean, well equipped and in a great location. The communication with hosts was easy and everything went smooth. We enjoyed every part of our stay.