Been there multiple times, the first time tried to charge me extra when I was checked out, the reason was my dogs lost a lot of fur on the carpet, which was ridiculous,even i booked ultimo courtyard room? I put a dog pads to cover almost half the room, how can the carpet have so much fur on it? so the hotel does not accept dogs that lose fur? Secondly, I already put a note when I booked the hotel saying that please make sure the room and courtyard are clean as we saw the cockroaches before, but this time happened again, cockroaches on the bed and toilet, and so many flies, so disgusting and disappointing.