Traveled with baby. Great staff. Warm, eager to assist. Neighborhood isn’t great - police pulling away drunk from taco bar, homeless sleeping on doorsteps, and really hard to walk around on rugged cobblestone with stroller. Some locals tried to use hotel pool and had to be escorted out. Gym is tiny and along main hallway. Non-smoking policy but guy in room next to us smoking cigars on balcony and made it hard to enjoy our patio, which also had a lot of bird poop. Room didn’t seem to include hair dryer or place to hang towels, and lighting switches were weird. But staff quickly got us a back up cradle when first wasn’t working, plenty of water bottles for formula mixing, great valet and bellhop, accommodating restaurant for stroller and kid. If this was in slightly better area and design was more well thought out, would be 4-5 star, but otherwise low 4.