Good experience but it could have been much better.