Mixed experience here: Loved the location. The lady that checked us in was very kind, and friendly. She allowed us a very early check in. The restaurant at Mamacitas was great. The mattress was comfortable. The bad: The photos of the 2nd floor room we stayed in were kind of deceptive. It showed a nice balcony/terrace, but they dont' show that it overlooks and is adjacent an ugly rooftop that has a bunch of noisy mechanicals on it. The room furnishings (other than the mattress) were very old and worn, and there was some peeling paint. The room was in desperate need of remodeling. I saw other rooms as they were being cleaned that looked much nicer than the one we were in. On the first day, I couldn't get any hot water to come out of the shower, but that might have been my fault as I couldn't find the exact spot on the shower faucet for the hot water. I asked the young woman at the front desk in the afternoon about it and she gave a confusing answer and seemed completely indifferent. Also asked for a hair dryer and she said they didn't have one...which, I've never stayed at a hotel where they didn't have hair dryers before. Oh well...so, it wasn't great, it wasn't horrible. If I had paid less for the room, I probably wouldn't be complaining, but I thought it was kinda pricey for what it was.