Overall, it was very decent for the price. However, we ran into a couple of issues with our stay here. First of all, our taxi driver couldn't locate the place with the address provided. He eventually dropped us off a street away from the address in the middle of the night, it was very scary. An important factor the listing neglects to mention is that the apartment isn't just an airbnb, it's actually a hotel. When we finally got there we were given the wrong room at first, but the host was nice and gave us the correct room. The room was very nice and was exactly as pictured in the listing. The location is in sort of a sketchy street, but it's also very close to public transport and tourist-friendly areas, which was really nice. Our biggest issue was that the wifi stopped working very often, and when it did work the connection was very spotty. It completely stopped working the last three nights of our stay, and I really needed it for schoolwork. We'd go to starbucks every day for any wifi-related needs. The lady that gave us our keys, cleaned our rooms, and did basically everything was very nice, but doesn't speak english. It was a very beautiful place, and very good for the price, but if you need internet for work or school, take what I've said into account.