Clean and comfortable, great location, and very easy check-in/check-out with good communication. We traveled with our dog and this was a great pet-friendly option.