Absolutely perfect - clean, quality beds/linens, efficient set up that was fantastic for our family, including my 3 yr old. Amazing host that was quick with communication, went above and beyond to make us feel welcome and like we had a home away from home.