The place has a nice location. However we had some major problems with check in. The apartment is extremely loud as it’s above a major street where vendors are yelling late at night and early in the morning. Check in was a complete disaster with previous folks not departing until 8pm. We agreed on 4 pm and were forced to drop bags off while previous folks were still there! Had to wait until 11pm for the place to be cleaned. With my children on our trip this was most disappointing. They were tired and could not go to sleep while the place was still being cleaned. I asked for a rebate on the first night and my request was dismissedAnd ignored. This is not how you treat people especially when you pay and arrange everything months in advance.