Overall the apartment is really nice and clean, exactly as shown in the photos. The location is comfortable as it is close to most of the main attractions by feet. Otherwise there are taxis and public transportation nearby. The communication with the hosts is excellent, they are super friendly and helpful and give a lot of tips and advice for your stay. During the day the location is pretty loud and crowdy but I don't think that's a problem because we weren't much in the room during the day. I really appreciate that they did an early check in for us as we arrived earlier than the check in time.
Only thing I didn't like is that we run out of hot water both days we stayed.