Clean place. Well taken care of.