Super clean, check-in was a breeze, ample parking. Adorably decorated, with lots of thoughtful touches.