Clean, well run and well maintained. Everything you could want for the price. No weird smells or surprises. A lot of care and effort put into the place. Highly recommended.