Amazing location and accommodating hosts! Everything you need- would love to return.