Very clean. Great and safe location. It gives you the feeling of living in small town but everything is couple of miles away. I would really recommend this place