Easy check in, clean facilities, and stellar customer service. Double points for being extra dog friendly and accommodating.