5 Stars! Great hosts, living space, and hospitality.