Very clean. Excellent location. High quality beds.