Very clean and all the amenities you need for a family.