The apartment is new and clean. The reception were friendly and helpful, but they're missing a lot of basic stuffs in the room such as towels, dishwashing detergents, cloth hangers, hair dryer etc. We booked two rooms for 2 and another for 3 person. The sofa was supposed to be extra bed for the third person, but it haven't been made. We went to ask for the extra sheets, pillow and blanket and there were none. The key cards weren't working, we needed to went back and forth all the time.