Place was perfect and clean. Self check in was a breeze. Nice to be able to check in and check out by yourself.