Could t have had a better experience under the circumstances.