Checking in and out was easily done. They provided on-site parking. Great location -we basically walked everywhere we needed to go during our stay. Staff members were very friendly and polite.