Great availability and hospitality