Upsides: clean, clear communication, easy check-in. Downsides: dark, not a great location for the price (right across the street from a big corner strip mall). Overall had a nice time.