The apartment was clean, check in was quick, everything went well. Location was great and everything went well. Communication was also very easy and the hosts provided us with everything we needed. I highly recommend this place!