Great communication, easy check-in, a great location, and a really cool place!