A great place, easy check-in with lots of great little touches.