Communication leading up to the stay was great! However communication during the stay was lacking. My pillow was disgusting, the case was clean. However, in the morning when I removed the linens, I revealed a horribly stained dirty pillow. The floor was also sticky in a few areas. Parking was great, kitchen was well equipped, and the apartment was spacious. Overall an average stay, I would recommend again for location alone.