The apartment itself is very modern and well designed. The balcony is a gem and its a couple of blocks away from Roma Norte's main strip. However, the apartment is missing some key touches. The little blanket on our room had noticeable stains and there is a moldy smell that comes from the water heater room when the door is opened. Our hot water turned off on the third day because the flame of the water heater goes out. They sent over a maintenance man to fix the problem and he showed us how to turn it back on. The shower in the master bathroom also sprays and leaves the bathroom floor extremely wet so we just decided to use the other shower. Besides that, the host is a property management company and there is no personal touch for customer service. They wanted to charge me extra when I asked for a few extra towels, even after the plumbing issue.