Michael and Sofia's apartment was spotlessly clean, really well equipped and in a great location. Communication was excellent, check in was very easy and the apartment is ideal for a family. We loved our stay, would highly recommend.