Magnolia's was a clean enough hotel for our brief stay, however, the pictures on the hotels.com and hotel website are a bit deceiving. It's a very basic hotel that could use some updating to match the pictures. Maybe the other rooms are much better, but ours was a very small room on the first floor at the back of the hotel. The windows opened up directly into a private house to the back of the hotel that lets you see directly into their dining room. It's so close that you feel like you could sit down and share a friendly meal. The other window opened directly up to the alley wall with a terrace that was maybe the width of a small person's shoulders. It provided no natural light, so likely just meant to serve as use for folks who smoke. The bathroom was extremely small making it difficult to comfortably use, and I am a small person. The water pressure was lacking too. There is no safe in the room as advertised by hotels.com, but there is a drawer that is supposed to have a key to lock it, but the staff informed us after we settled in that ours was not working and they could not do anything about it. There was no cleaning services during our two night stay either and the provided room sandals (plastic flip flops) were so dirty and clearly not cleaned or replaced with each new stay. The air conditioner worked well and the staff were very kind in helping out with a cab on our departure day. Location is close to the markets and piers - good for walking.