It was and still is one of the best feelings