Beautiful, clean, and accommodating for our family.