Check in and checkout was a breeze. Very clean and accurate apartment. Onsite parking was a big plus. Great communication. Will definitely stay again.