Late check-in time and additional charge to park are my only gripes. I do suggest paying to park though due to safety and convenience. The apartment was very neat and clean. Picking up the key offsite was easy and not too inconvenient. Communication was great and responses were quick!