Very clean. Soft beds and well maintained.
Highly recommended.