Wonderful, wonderful stay! Amazing hosts and amazing accommodations.