All of the necessary amenities were provided. The apartment was exactly what was advertised - modern & CLEAN! Since we were there over Thanksgiving, they surprised us with homemade pumpkin bread, above and beyond expectations! We will definitely stay there again.