Great location, space, size and amenities. Great hosts.