When we got to the apartment it hadn’t been cleaned and there was still garbage from the previous guests. When we tried to call they wouldn’t answer and we had to go back to the check-in center where it took them about an hour to offer us an alternative and we ended up staying one night in a much worse place than the one we booked. Then they told us they would call us to let us know everything was ready at the original apartment and would meet us there, they never did, we had to go back to the check-in center to get confirmation and the keys to the apartment. The apartment is quite nice and well located but the whole experience was not very pleasant as we had to rearrange our plans to accommodate the change of apartments and the inefficiency of the host in solving the issue. Would not recommend.