The apartment was really new and clean and everything that was needed was provided. Will definitely stay again!