very clean nice place good for a nice size family.