Very clean. Understanding of my my crazy work schedules. Lots of privacy. Good location.