"We know they pre-washed the floor to our room, because the floor was wet upon our arrival - housekeeper returned with a towel-mop which absorbed the black floor water - water smelled like disinfectant so a good sign. No bugs in the room, and the tv worked, as did the fridge/freezer and microwave. Foam mattresses were comfortable enough. I was a bit uneasy having to leave a $60 USD deposit in order to complete check-in, but was assured this would be refunded to my credit card (which is a pain because of exchange fees differing at time of charge to time of refund), so am watching for this. Also unusual was that identification for ALL room occupants had to be produced, not just person who booked the room and was checking in. Lots of security screens at check in desk. Check-out clerk (dressed quite casually), insisted on room key return, so will also be watching carefully for non-authorized incidental charges as we left room pristine. Not sure I would stay here again, as check-in/out procedures were over the top, though staff were friendly."