Pretty basic. Lobby, amenities & location were great. However, the whole process after booking was quite arduous!! Felt like we were checking into Fort Knox. Wehost did not tell us parking had to be requested before checkin. Upon arrival emails were not sent to confirm our apartment or parking reservations. It took 3 phone calls to finally get keys and parking permit. Also, kitchen floor was sticky, bathroom vents looked like they were never cleaned and no washcloths, hand towels or tea towels were provided. Bring your own soap to shower. Shower heads were nice, beds were comfortable and AC worked wonderfully despite heat wave.