Absolutely perfect - location, space, and host. We will be coming back for our next trip to Seattle!