Check in process was terrrible. When we arrived to the key pick up location, our key was not there. I called the host and she suggested to go pick up a Key to another location which was around 30 minutes drive from the apartment. When I told her that it was unacceptable, she realized that the cleaning service was inside the apartment and that they had the key. We had to wait 45 minutes to be able to get in.
Also, the apartment is advertised for 6 people but they forgot to leave sheets for the third bed, which btw had a huge pee stain in the mattress. I called the host again and she said that it was my fault because I did not request extra sheets!!! She knew we were 5 in my family, how were we supposed to sleep 5 in 2 beds????
The place is nice and very well located, I just think the management team / company does a terrible job.