Marvelous space even larger than expected and wonderful hosts that went above and beyond to cover every possible need that could have arisen! Far exceeded my expectations and was a perfect stay.