We couldn't have hoped for a better location or kinder hosts for our long weekend in Amsterdam!