Quite an experience; 5 stars in every respect