Overall the apartment was good, stylish and had everything needed. The location was excellent. The communication with the host was great. The only thing was missing for an exceptional experience was the overall cleanliness especially the walls, curtains, rugs etc.