Perfect stay, perfect hosts who’ve thought of every possible detail and then some. They’ve been doing this for awhile, we can tell. Highly recommend!