The apartment was clean and modern and it was what the pictures showed. However our check in was horrible after a 2 hr flight, a 1 hour bus ride and a 20min walk with out backpacks we stood on the side of the road in front of the apartment for over an hour wait for the Co-host after we arrived at exactly the time we had told him and messaged him 20min prior to us showing up to confirm Overall the apartment was nice but like others before the check in with the Co host was unacceptable.