Everything as promised a great experience!!