Great place, great location, but the self-check in system can be inconvenient if you have things to do on check-out day, as you have to walk to drop off the keys with all of your bags.