The apartment was perfect regarding what we needed. Location was great, many fun shops, & restaurants; however, check in was not as smooth. I had requested early check in 24 hrs before as requested in the instructions. The night before my flight I received that my early check in would be allowed. Once there I was only able to communicate through text that took forever or seemed like forever. 30 minutes of standing in the cold wind going back and forth through text. I was told they had no record of early check in & they would try & figure it out so we stood outside waiting, then pulled our suitcases around the streets etc. They ended up getting it straightened out. My shoes stuck to the floor when walking through the kitchen area, gross. The rug in the kitchen was torn and waded up like it had been chewed up by something. Bathroom was clean and the bed was very comfortable. When your feet get stuck to the floor though, it makes you wonder what else was not wiped clean.