Very clean and excellent place to live